23.06.13
오늘 한 일
- 알고리즘 문제 풀이
- IT특강 팀 프로젝트 개발 완성
하루 요약
IT특강 프로젝트 개발
오늘은 1시부터 카페와서 5시까지 IT특강 프로젝트 개발했다. 밥먹고 다른 카페가서 밤 10시까지 작업하고, 집에서 디스코드로 회의하면서 작업했다.
회의 전까지는 api가 추가로 나온건 없었어서, UI 작업이랑 컴포넌트 분리만 했다. 회의하면서 api 나온거대로 연결해서 마무리했다.
프로그라피 운영 개선 인터뷰?
프로그라피 운영진한테 디엠으로 인터뷰하자고 연락이 왔다. 8기 회원 7명이서 1시간 정도 오프라인에서 만나 인터뷰를 진행한다고 한다. 그래서 토요일에 만나서 인터뷰하기로 했다.
알고리즘
문제를 완벽히 이해하고 코드를 짜야되는데, 잘못 이해해서 시간이 너무 오래 걸렸다. 문제 자체는 쉬웠어서 이해만 잘 했어도 금방 풀 수 있었을거다. 꼼꼼히 요구사항 다 확인하고 풀자.
주저리 주저리
- 이제 내일이면 종강이다..! 하지만 할게 아직 많다. 좀만 쉬고 다시 열심히 해야겠다.
- 방학 때 시간내서 TIL을 블로그로 마이그레이션 해야겠다. 조성현님의 사이트를 볼 때마다 빨리 바꾸고 싶다고 생각하게 된다.
이 분은 docusaurus로 만드셨는데, 이건 살짝 블로그라기 보다는 문서화할 때 사용하는 것 같다. 나는 astro로 시도해보고, 맘에 안들면 gatsby로 해볼 생각이다. 더 좋은 게 있으면 그걸로 해야겠다.
IT특강 프로젝트
최종 배포를 했다. 이제 끝이다..!
메인 페이지에 Lottie도 추가했다! 뭔가 허전해서 넣어봤다.
react-countup
라이브러리를 사용해서 숫자 카운트도 넣었다. 예측 수익률 보여줄 때 쓸려고 넣었다.
import CountUp from 'react-countup';
//...
<CountUp
end={Math.abs(rate)}
suffix='%'
className={`text-[24px] ${isProfit ? 'text-red-500' : 'text-blue-500'}`}
/>;
//...
잘 되어있는 라이브러리가 많은 것 같다. 이제껏 프로젝트해오면서 거의 내가 컴포넌트 만들어서 사용했었는데, 라이브러리를 적재적소에 잘 사용하면 편하고 빠르게 개발할 수 있게 된다.
내일 발표라 코드 생각안하고 막 짠 경향이 있는데, 일단 돌아가긴 하니까 됐다..!
내일 할 일
- 종강!!
- 종강 기념 저녁 동기 밥약
- 알고리즘 문제 풀이
- 카공실록 개발
- SLASH 23 보기